window screen – English–Español translations

🇬🇧 en es 🇪🇸

window screen noun

  • mesh set in a frame and covering the opening of a window
mosquitero, alambrera, anjeo, rejilla
Wiktionary Links